bitkeeper revision 1.852 (40727d61go1wzGJ7d5-Gg6jPwpYK9w)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Tue, 6 Apr 2004 09:50:25 +0000 (09:50 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Tue, 6 Apr 2004 09:50:25 +0000 (09:50 +0000)
Tweak compiler flags to avoid warnings from latest GCC.

tools/xc/lib/Makefile
tools/xc/py/setup.py
tools/xend/setup.py

index 544dcb6a66320077c9a669d92f3531b5b71027ec..35a7b392fa27958ee22a993f8523af63746f97f3 100644 (file)
@@ -4,7 +4,7 @@ MINOR    = 0
 SONAME   = libxc.so.$(MAJOR)
 
 CC       = gcc
-CFLAGS   = -c -Wall -O3 
+CFLAGS   = -c -Wall -O3 -fno-strict-aliasing
 CFLAGS  += -I../../../xen/include/hypervisor-ifs
 CFLAGS  += -I../../../xenolinux-sparse/include
 
index a49971ab9f86e94f8b3455bc0b8c2ce89ca15b73..84eb6239a241b01a3e2c0bc4b83eb3d28d7a18b4 100644 (file)
@@ -2,6 +2,7 @@
 from distutils.core import setup, Extension
 
 module = Extension("Xc",
+                   extra_compile_args   = ["-fno-strict-aliasing"],
                    include_dirs         = ["../lib"],
                    library_dirs         = ["../lib"],
                    libraries            = ["xc"],
index 6a2c9225d7c185c9f430c34a666c1cdc0260ed24..80770278e9a886a6fc0eae43adaa2633b29cba17 100644 (file)
@@ -2,6 +2,7 @@
 from distutils.core import setup, Extension
 
 utils = Extension("utils",
+                  extra_compile_args   = ["-fno-strict-aliasing"],
                   include_dirs         = ["../xc/lib"],
                   library_dirs         = ["../xc/lib"],
                   libraries            = ["xc"],